Page({
    data: {
      loginFormOpacity: 1, // 登录表单的透明度，初始状态下为1（完全不透明）
      registerFormOpacity: 0, // 注册表单的透明度，初始状态下为0（完全透明）
      isLoginFormVisible: true, // 是否显示登录表单
      isRegisterFormVisible: false, // 是否显示注册表单
    },
  
    toggleForm() {
      if (this.data.isLoginFormVisible) {
        // 当前为登录表单显示状态，切换至注册表单显示状态
        this.setData(
          {
            loginFormOpacity: 0,
          },
          () => {
            // 等待登录表单透明度过渡完成后，再显示注册表单
            setTimeout(() => {
              this.setData({
                isLoginFormVisible: false,
                isRegisterFormVisible: true,
                registerFormOpacity: 1,
              });
            }, 1000);
          }
        );
      } else {
        // 当前为注册表单显示状态，切换至登录表单显示状态
        this.setData(
          {
            registerFormOpacity: 0,
          },
          () => {
            // 等待注册表单透明度过渡完成后，再显示登录表单
            setTimeout(() => {
              this.setData({
                isLoginFormVisible: true,
                isRegisterFormVisible: false,
                loginFormOpacity: 1,
              });
            }, 1000);
          }
        );
      }
    },
  });
  